package com.qlk.test.odcinterface.rest.request;

import com.qlk.common.sdk.api.request.QlkRequest;
import java.util.Date;

/**
 * PmsProductPromotionItemRequest：单品促销明细表请求参数
 * 
 * @author zhaoyanan
 * @version 2016-4-14 13:22:59
 * 
 */
public class PmsProductPromotionItemRequest extends QlkRequest {

    /** 序列化标识 */
    private static final long serialVersionUID = 1L;
    
    /** ID */
    private Long id; 
    /** 活动 id */
    private Integer promotionId; 
    /** 商品 id */
    private Integer goodsId; 
    /** sku_id */
    private Integer skuId; 
    /** 商品渠道（官网、大白） */
    private String productChannel; 
    /** 原价 */
    private String price; 
    /** 促销折扣（8折=0.8） */
    private String discount; 
    /** 优惠的钱数 */
    private String reducePrice; 
    /** 促销价（促销价=原价*折扣，减价=原价-促销价 */
    private String promotionPrice; 
    /** 是否已删除，已删除则为删除日期的时间戳 */
    private Date deletedAt; 
    /**  */
    private Date createdAt; 
    /**  */
    private Date updatedAt; 
    
    public Long getId(){
        return id;
    }
        
    public void setId(Long id) {
        this.id = id;
    }
    
    public Integer getPromotionId(){
        return promotionId;
    }
        
    public void setPromotionId(Integer promotionId) {
        this.promotionId = promotionId;
    }
    
    public Integer getGoodsId(){
        return goodsId;
    }
        
    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }
    
    public Integer getSkuId(){
        return skuId;
    }
        
    public void setSkuId(Integer skuId) {
        this.skuId = skuId;
    }
    
    public String getProductChannel(){
        return productChannel;
    }
        
    public void setProductChannel(String productChannel) {
        this.productChannel = productChannel;
    }
    
    public String getPrice(){
        return price;
    }
        
    public void setPrice(String price) {
        this.price = price;
    }
    
    public String getDiscount(){
        return discount;
    }
        
    public void setDiscount(String discount) {
        this.discount = discount;
    }
    
    public String getReducePrice(){
        return reducePrice;
    }
        
    public void setReducePrice(String reducePrice) {
        this.reducePrice = reducePrice;
    }
    
    public String getPromotionPrice(){
        return promotionPrice;
    }
        
    public void setPromotionPrice(String promotionPrice) {
        this.promotionPrice = promotionPrice;
    }
    
    public Date getDeletedAt(){
        return deletedAt;
    }
        
    public void setDeletedAt(Date deletedAt) {
        this.deletedAt = deletedAt;
    }
    
    public Date getCreatedAt(){
        return createdAt;
    }
        
    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }
    
    public Date getUpdatedAt(){
        return updatedAt;
    }
        
    public void setUpdatedAt(Date updatedAt) {
        this.updatedAt = updatedAt;
    }
}
